public offering financial planning investment investments petroleum refinery stocks fuel retail stocks estate planning investor diesel socially responsible investing sri invest resources stocks security & defense stocks bank stocks petroleum healthcare stocks oil gas